body {
   margin: 		0px;
   margin-left: 	10px;
   margin-right: 	10px;
   margin-top: 		0px;
   margin-bottom: 	10px;
   border-top: 		0px;
   background-color: 	#FFFFFF;
   color:               #000000;
   font-family: 	Arial,Helvetica,sans-serif;
   font-weight:		normal;
   font-size: 		10pt;

   padding-top: 0px;
}

font   { 
   font-family: Arial,Helvetica,sans-serif; 
}

a {
   text-decoration:     none;
   color: 		#1E426E;
}


.norm, .form,
.td, .li { color: #000000; background-color: #FFFFFF;
         font-family: Arial,Helvetica,sans-serif;
         font-weight: normal;
         font-size: 10pt;
       }


.thd  { white-space:nowrap;
        background-color:#1E426E;
        color:white;
        font-weight:bold;
        padding-right:5px;
        padding-left:5px;
        text-align:left;
        vertical-align:top;
      }
      
.tdg  { background-color:#F0F0F0;
        color:black;
        padding-right:5px;
        padding-left:5px;
        white-space:nowrap;
        /*vertical-align:middle;*/
        vertical-align:top;
      }
.tdw  { background-color:#FFFFFF;
        color:black;
        padding-right:5px;
        padding-left:5px;
        white-space:nowrap;
        /*vertical-align:middle;*/
        vertical-align:top;
      }
.td0  { background-color:#F0F0F0;
        color:black;
        padding-right:5px;
        padding-left:5px;
        white-space:nowrap;
        /*vertical-align:middle;*/
        vertical-align:top;
      }
.td1  { background-color:#FFFFFF;
        color:black;
        padding-right:5px;
        padding-left:5px;
        white-space:nowrap;
        /*vertical-align:middle;*/
        vertical-align:top;
      }
#hiddenDiv {
  /*border: 1px solid #333333;*/
  /*background-color:#CCCCCC;*/
  /*width: 450px;*/
  height: 0px;
  opacity:0;
  display:none;
}


#hl {
   outline:#336699 2px dashed;
   font-size: 100%;
   opacity:1.5;
}

#nhl {
   opacity:0.6;
}

.hl {
   outline:#336699 2px dashed;
   font-size: 100%;
   opacity:1.5;
}

.nhl {
   opacity:0.6;
}

.bold_ital {
  font-weight:bold;
  font-style:italic;
}


/* table */

/* b3k-data */

table.b3k-data {  

  border-collapse:collapse;

  margin-top:1em;

  margin-bottom:0.5em;

}

/*

table.b3k-data thead tr th {

  font-weight:bold;

}

*/

table.b3k-data thead tr:first-child th:last-child {

  /*

  right upper corner

  -moz-border-radius-topright: 1em;

  -khtml-border-radius-topright: 1em;

  -webkit-border-bottom-right: 1em;  

  */

}

table.b3k-data thead tr:last-child th {

  /*background:url(/3k/images/classic/tab-bottom.gif) bottom repeat-x #09c;*/

}



table.b3k-data th {

/*
  background-color:#09c;
*/
  background-color:#1E426E;
  color:#fff;

  font-weight:bold;

/*
  text-align:center;

  padding:1em;
*/

}

table.b3k-data td {
  vertical-align:top;
  padding-left: 0.4em;
  padding-right: 0.4em;
}

table.b3k-data td0  { background-color:#F0F0F0;
        color:black;
        padding-right:5px;
        padding-left:5px;
        white-space:nowrap;
        /*vertical-align:middle;*/
        vertical-align:top;
      }

table.b3k-data td1  { background-color:#FFFFFF;
        color:black;
        padding-right:5px;
        padding-left:5px;
        white-space:nowrap;
        /*vertical-align:middle;*/
        vertical-align:top;
      }


